package com.edu.exam.enums.grading;
import com.edu.exam.enums.core.BaseEnum;

public enum GradingStatus implements BaseEnum {
    PENDING("PENDING", "待评分"),
    IN_PROGRESS("IN_PROGRESS", "评分中"),
    COMPLETED("COMPLETED", "已完成"),
    REVIEWED("REVIEWED", "已审核"),
    PUBLISHED("PUBLISHED", "已发布"),
    ARCHIVED("ARCHIVED", "已归档");

    private final String code;
    private final String description;

    GradingStatus(String code, String description) {
        this.code = code;
        this.description = description;
    }

    @Override
    public String getCode() { return code; }
    @Override
    public String getDescription() { return description; }
}
